Featuring air conditioning and 24-hour hot water, G Flats is situated in Istanbul, 600 metres from Istiklal Street. Taksim Square is 700 metres away. Free WiFi is featured throughout the property.
Featuring air conditioning and 24-hour hot water, G Flats is situated in Istanbul, 600 metres from Isti Read more
Featuring air conditioning and 24-hour hot water, G Flats is situated in Istanbul, 600 metres from Istiklal Street. Taksim Square is 700 metres away. Free WiFi is featured throughout the property.
Featuring air conditioning and 24-hour hot water, G Flats is situated in Istanbul, 600 metres from Istiklal Street. Taksim Square is 700 metres away. Free WiFi is featured throughout the property.
Number of Rooms: 5