21 Rooms Hotel Hotel Beyoglu
Attractively situated in the centre of Istanbul, 21 Rooms Hotel features continental breakfast and free Wi-Fi throughout the property. The property is close to several well-known attractions, 2 km from Istanbul Congress Center, 1.
Number of rooms: 20
Katip Mustafa Celebi Mah. Hasnun Galip Sok. No:22, Beyoglu, 34440 Istanbul, Turkey