Located in the Historic Peninsula of Istanbul, Mekke Hotel Istanbul is set in a walking distance to Marmaray Metro Station.
Located just 5-minute walk from Marmaray in Aksaray, Avlonya Hotel offers elegantly decorated rooms with air conditioning and carpeted…
Located in Istanbul and with Column of Constantine reachable within 2.8 km, Avrasya Queen Hotel provides express check-in and check-out,…