Ambassador Plaza Hotel
Kavaklı Caddesi Ambassador, Kemer, TR
Ambassador Plaza Hotel
Hotel Amenities
- 24 hour front desk
Hotel Address
Kavaklı Caddesi Ambassador, Kemer, TR
Please wait while the map is loaded.
Kavaklı Caddesi Ambassador, Kemer, TR
Kavaklı Caddesi Ambassador, Kemer, TR
Please wait while the map is loaded.