Villa Boreh Beach Resort and Spa
Villa Boreh Beach Resort and Spa
Hotel
Jalan Singaraja - Amlapura, Desa Sembiran, Tejakula, Bali, Indonesia
94
Excellent ·
7 reviews