Choose your room
Twenty One House Hotel
Located 6 minutes' walk from the La Galeria, Twenty One House Hotel Istanbul gives quick access to various city sites.
The New Mosque is 3 km from this hotel, and Istanbul Riverside Museum of Modern Art is 2.1 km away. The hotel stands in close proximity to Taksim tube station. The Twenty One is situated a 10-minute ride from the large Topkapi Palace harem Museum, and Airport bus station lies a 5-minute stroll away. This property is only steps away from the Taskisla cable car station.
Guests can try Turkish dishes at the restaurant Safran Restaurant located about 200 metres away.