Germir Palas Hotel, Istanbul hotels at discounted rates

Germir Palas Hotel
Cumhuriyet Caddesi No 17, Istanbul, 80090, Turkey