Hotel nearby Whitehouse
1 found
La Vista
Set in Whitehouse in the Westmoreland region, La Vista has a terrace and pool views. Featuring a private pool, the villa is in an area where guests can engage in activities such as snorkelling and fishing.
More Hotel in other Cities
Interesting places in Whitehouse
Search this area