Standing in the heart of Istanbul, in Taksim square with magnificent views Istiklal street and city. Hotel is perfectly located at a short walk distance (100 meter) from business, exhibition, entertainment and cultural districts.
Standing in the heart of Istanbul, in Taksim square with magnificent views Istiklal street and city. Hotel is perfectly located at a short walk distance (100 meter) from business, exhibition, entertainment and cultural districts.