Glens Palas
Fine Dining · Turkish · Bar
Glens Palas is an upmarket hotel offering refined rooms, fine dining, a spa, and a rooftop terrace with sea views. Amenities include a fitness center, valet parking, and complimentary Wi-Fi.
Location
Best places nearby
The highest rated places close to Glens Palas.
Local restaurants nearby
Abdi İpekçi Caddesi 12, İstanbul



