Opened in 2010, this hotel in Istanbul offers air-conditioned rooms with wall-mounted LCD TVs. There is a coffee bar with an open-air terrace and free Wi-Fi in public areas.
Opened in 2010, this hotel in Istanbul offers air-conditioned rooms with wall-mounted LCD TVs. There is a coffee bar with an o Read more
Opened in 2010, this hotel in Istanbul offers air-conditioned rooms with wall-mounted LCD TVs. There is a coffee bar with an open-air terrace and free Wi-Fi in public areas.
Opened in 2010, this hotel in Istanbul offers air-conditioned rooms with wall-mounted LCD TVs. There is a coffee bar with an open-air terrace and free Wi-Fi in public areas.
Number of Rooms: 15