Featuring free WiFi throughout the property, Lara Suites is situated in Istanbul, 400 metres from Istiklal Street. Every room has a flat-screen TV with satellite channels. Certain units include a seating area to relax in after a busy day.
Facilities of Hotel Lara Suites
- Air conditioning