Located on Bali's most beautiful beach, the St. Regis Bali luxury beachfront resort offers great accommodation and an excellent location. Call 0800 0856 846