Ava suits 1+1 Residence Istanbul, Regione di Marmara
Offering city views, Ava suits 1+1 is an accommodation set in Istanbul, 500 metres from Taksim Square and 700 metres from Taksim Metro Station.
Tarlabaşı Bulvarı, Beyoglu, 34435 Istanbul, Turchia