Posted inHotels, International Le Méridien Bali Jimbaran opens Starwood Hotels and Resorts has opened the new-build Le Méridien Bali Jimbaran in Indonesia. May 10, 2013February 28, 2023 Continue Reading