Situated in Istanbul, 200 metres from St. Anthony of Padua Church, Cheers Downtown 2 boasts air-conditioned rooms with free WiFi throughout the property. Guests can enjoy the on-site bar. Rooms are fitted with a TV.
Situated in Istanbul, 200 metres from St. Anthony of Padua Church, Cheers Downtown Read more
Situated in Istanbul, 200 metres from St. Anthony of Padua Church, Cheers Downtown 2 boasts air-conditioned rooms with free WiFi throughout the property. Guests can enjoy the on-site bar. Rooms are fitted with a TV.
Situated in Istanbul, 200 metres from St. Anthony of Padua Church, Cheers Downtown 2 boasts air-conditioned rooms with free WiFi throughout the property. Guests can enjoy the on-site bar. Rooms are fitted with a TV.
Number of Rooms: 8