HotelsClick.com

Hotel Istanbul Royal - Istanbul Turkey - Photos

» Hotel Istanbul Royal - Istanbul Turkey

Booking.com

No photos

Hotel Istanbul Royal - Istanbul Turkey - Search and Book Hotel

Mesihpaşa Mah. Aksaray Cad. No:12 Laleli
34130 Fatih, Istanbul Istanbul
Hotels 4 Stars Turkey