Located just 650 metres from Ulus Square and Metro station, Hotel Almer offers bright room with free Wi-Fi and modern bathrooms. Its restaurant overlooking the lobby offers fine dining.
Located just 650 metres from Ulus Square and Metro station, Hotel Almer offers bright room with free Wi-Fi and mod Read more
Located just 650 metres from Ulus Square and Metro station, Hotel Almer offers bright room with free Wi-Fi and modern bathrooms. Its restaurant overlooking the lobby offers fine dining.
Located just 650 metres from Ulus Square and Metro station, Hotel Almer offers bright room with free Wi-Fi and modern bathrooms. Its restaurant overlooking the lobby offers fine dining.
Number of Rooms: 81