5.7 Guest rating Hotel photo

Hotel Villa Leonora Beach Resort 2*

Hint: You can enter any city or hotel name

Book Hotel Villa Leonora Beach Resort

60 Kilometer Marker North National Highway
Built in 2001
4.3 km from city center
Photos Of

Show Hotel Villa Leonora Beach Resort on the map

External reviews about Hotel Villa Leonora Beach Resort
Villa Leonora Beach Resort 9.985165 118.950348