
Hotel Information
The beautiful Villa Avalon is situated in the rice fields just steps from the Indian Ocean at Berawa Beach southwest coast, a perfect location which is close to every amenity guests might need, yet it presents a fascinating insight into the life of rural Bali. In 10 minutes, guests can be in the center of Seminyak which famously presents an exciting nightlife, trendy boutiques, luxurious spas, and internationally acclaimed restaurants and clubs.