Hotel Royal Stay Palace - Istanbul Turkey - Photos
Hotel Royal Stay Palace - Istanbul Turkey - Search and Book Hotel
Merkez Mahallesi Ali Duran S.6
34197 Istanbul
Hotels 5 Stars Turkey
Merkez Mahallesi Ali Duran S.6
34197 Istanbul
Hotels 5 Stars Turkey