World Travel Directory
Search for:

Europe/ / Turkey / Istanbul / Interroyal / Interroyal map

Interroyal
Class : 4 stars
No of rooms : 90
City : Istanbul
Address : Nevizade Sok No:31 Beyoglu
Zipcode : 80070