Photos coming soon
HOTEL
Princes' Palace Resort
Cankaya St No 58, İstanbul, Türkiye
Where it sits
Princes' Palace Resort
Cankaya St No 58, İstanbul, Türkiye
40.87011, 29.11961
Plan around Princes' Palace Resort
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
