Sheraton Bali Kuta Resort opened in surfer’s paradise

  Kuta Beach, one of world’s renowned surfer’s paradise in Bali, is the new destination for a Sheraton Bali Kuta Resort opened by Starwood Hotels & Resorts Worldwide. The new resort marks Starwood’s fifth hotel on the Island of Gods. Currently, Starwood manages The St. Regis Bali Resort, W Retreat & Spa Bali – Seminyak, … Read more