Located in Istanbul, Loren Hotel&Suites provides air-conditioned rooms with free WiFi. The property is around 1.7 miles from Dolmabahce Palace, 2.1 miles from Dolmabahce Clock Tower and 3.2 miles from Istanbul Congress Center. Some units at the property feature a terrace with a city view.
Speaking English and Turkish, staff are always on hand to help at the reception.
Taksim Metro Station is 3.3 miles from the hotel, while Taksim Square is 3.3 miles away. The nearest airport is Istanbul Airport, 24 miles from Loren Hotel&Suites.