Boutique Hotel
The Casa Star Rooms are the more intimate yet expansive rooms and with large private and common sit out areas that are a favourite amongst all our guests.
Star category rooms
Δ