It is a World class contemporary resort with a team of attentive yet discreet staff, who are committed to providing exceptional service.
The quintessential island charm is something for which the people of Bali are renowned; they pride themselves on their welcoming hospitality.
Sentosa is an exclusive ensemble of 38 luxurious villas; all set in idyllic landscaped gardens with private pools.
The lavishly adorned villas with their chic interiors will astonish discerning leisure and business travellers alike. The villas provide guests with a sense of privacy and ultimate luxury; far superior to a hotel room environment.