Free private parking
LEO VILLA features air-conditioned accommodation in Wallen. Boasting family rooms, this property also provides guests with a picnic area. The guest house offers inner courtyard views and a terrace.
Number of rooms: 4
82 oakroyal garden hilcrest, Wallen, Jamaica