
The St. Regis Bali Resort, one of the luxurious villas Bali, has been named Indonesia Resort of the Year 2012-2013. Its uncompromising excellence in service and high standards has made this particular Bali villa a multi-awarded resort. It may be recalled that among the many villas in Bali for rent, it won Indonesia Leading Luxury Resort in 2011 and also Indonesia Resort of the Year in 2010.
The Indonesia Travel and Tourism Awards...