This apartment hotel enjoys a prime setting in Istanbul. The complex is located just a few metres away from Taksim Square, in the heart of Istanbul. The hotel lies just a short walking distance away from the bustling Istiklal Street, where a host of shopping, dining and entertainment venues can be found. Taksim Square is just a short distance away. The hotel lies just 4 km away from the historical Sultanahmet District, where the mesmerising Blue Mosque and the Topkapi Palace can be found. The Galata Tower and the Istanbul Museum of Modern Art are just a short distance away from the hotel. This wonderful hotel comprises beautifully-designed apartments, which offer a comfortable home away from home. The apartments offer modern amenities, for the utmost in comfort and convenience.