Star Hotels Group
Bar
Star Hotels Group offers upscale accommodations in a polished hotel. Guests can enjoy a low-key restaurant and bar.
Location
Best places nearby
The highest rated places close to Star Hotels Group.
Local restaurants nearby
Ottoman Palace Taksim Square Hotel, Sıraselviler Caddesi 7, İstanbul



