Free Wi-Fi
SPOT ON 91787 Lyla Villa Manggar Beach is set in Manggarbesar, within a few steps of Manggar Segarasari Beach and 7.1 km of Batakan Stadium. This 2-star hotel offers free Wi-Fi.
Pantai Manggar, 76116 Manggarbesar, Indonesia