Location
This hotel is located in Bali.
Facilities
The hotel provides guests with a range of services and facilities, making it ideal for business travellers and holidaymakers alike.
Rooms
A range of amenities complete the standard furnishings. Amenities include internet access and a telephone.