Location
With a stay at this aparthotel, you'll be centrally located in Istanbul, just a 3-minute walk from Istiklal Avenue and 13 minutes by foot from Taksim Square. This aparthotel is 1.8 mi (2.8 km) from Galata Tower and 2.6 mi (4.2 km) from Grand Bazaar.
Rooms
Make yourself comfortable in this apartment, which has a kitchen. Conveniences include a desk, housekeeping is provided daily, and an iron/ironing board can be requested.