Choose your preferred currency.
Boasting a bar, shared lounge, garden and free WiFi, Castillo Rojo Hotel Istanbul is situated in Istanbul, 700 metres from Column of Constantine and 800 metres from Grand Bazaar.
.
Sehsuvar Bey Mah. Arapzade Ahmet Sok. No:35 Fatih , Istanbul, 34130, Turkey