moon suit Hotel İstanbul, Marmara Region
Well located in the centre of Istanbul, moon suit offers a terrace, air conditioning, free Wi-Fi and flat-screen TV. The property features city views and is 600 metres from Istiklal Street and less than 1 km from Taksim Square.
Number of rooms: 3
Çukur Sokak, Beyoglu, 34100 Istanbul, Turkey