Be pampered within an inch of your life at the St Regis Bali Resort With its opening in early 2009, this all suite hotel on the secluded barrier island of Nusa Dua changed the face of luxury in Bali. Typically I prefer a more modern design hotel…something spare...