Situated in Istanbul, 1.8 km from Istanbul Congress Center and 3.4 km from Taksim Metro Station, Impres features air-conditioned accommodation with a balcony and free WiFi. This apartment offers accommodation with a patio. Istiklal Street is 4 km away and Dolmabahce Palace is 4 km from the apartment.
The 1-bedroom apartment features a living room with a TV with satellite channels, a fully equipped kitchen with a dishwasher and an oven, and 1 bathroom with a hair dryer.
Taksim Square is 3.4 km from the apartment, while Dolmabahce Clock Tower is 3.6 km from the property. The nearest airport is Istanbul Airport, 35 km from Impres.