Love offers accommodations in Istanbul, 2.1 miles from Taksim Metro Station and 2.2 miles from Taksim Square. This apartment provides accommodations with a balcony. Free Wifi is available throughout the property and Istanbul Congress Center is 1.2 miles away.
The apartment consists of 1 bedroom, a living room, a fully equipped kitchen with a dishwasher, and 1 bathroom with a shower and a hair dryer. A TV is provided.
Dolmabahce Clock Tower is 2.3 miles from the apartment, while Istiklal Street is 2.5 miles away. The nearest airport is Istanbul Airport, 22 miles from Love.