Istanbul Geneva Hotel Hotel Beyoglu, Istanbul
Situated in the centre of Istanbul, Istanbul Geneva Hotel is set 700 metres from Taksim Square and less than 1 km from Taksim Metro Station. The property is located 500 metres from Istiklal Street, 2.5 km from Dolmabahce Clock Tower and 2.
Numero delle stanze: 17
Büyük Bayram Sokak No: 6, Beyoglu, 34435 Istanbul, Turchia