Excelsa
Double-double suite
All day check in
24-hour check-in and self check-in service
En-suite bathroom
Free Wi-Fi
Mini bar
Smart tv
All our suites are equipped with satellite TV to provide you with a wide choice of international and local channels, ensuring quality entertainment during your stay.