Loading hotels
Confirming room availability...
Marcello Otel, Mimar Kemaletin Mah. Koska Cad. No:31, Istanbul, Turkey
Located in Istanbul (Istanbul City Center), Marcello Otel is within a 15-minute walk of Grand Bazaar and Beyazit Square. This hotel is 1.1 mi (1.8 km) from Hippodrome of Constantinople and 1.1 mi (1.8 km) from Cagaloglu Hamami.