Compare & Book online accommodation worldwide
Situated in Istanbul, Lion Home features garden views and free WiFi, 1.2 km from Istanbul Congress Center and 2.3 km from Taksim Square. The accommodation is air conditioned and features a spa bath.
Featuring a kitchenette with a microwave and a fridge, each unit also comes with a satellite flat-screen TV, ironing facilities, desk and a seating area with a sofa. There is a private bathroom with shower in all units, along with a hairdryer and free toiletries.
Istiklal Street is 2.9 km from the apartment, while Dolmabahce Palace is 2.9 km from the property. The nearest airport is Istanbul, 35 km from Lion Home, and the property offers a paid airport shuttle service.
14:00 - 00:00
based on 34 ratings