Located in Istanbul (Istanbul City Center), Lord Sophia Hotel is within a 10-minute walk of Blue Mosque and Sultanahmet Square. This hotel is 0.6 mi (1 km) from Grand Bazaar and 0.6 mi (1 km) from Hagia Sophia.
Rooms
Make yourself at home in one of the 25 air-conditioned rooms featuring heated floors. Complimentary wireless internet access is available to keep you connected. Conveniences include desks and minibars, and housekeeping is provided daily.
Business, and other amenities
Featured amenities include a 24-hour front desk, luggage storage, and a safe deposit box at the front desk.