Bali, one of the most sought after beach destinations in the Indian Ocean, offers abundance of accommodation options, ranging from lavish beach villas to budget hotels. Take a look at some of the most popular hotels, each with a unique style. Choose the one that suits your budget and style the most. Sheraton « Continue Reading »