Lockrum Point Villa is a villa with a patio, set in South Hill Village. The villa features air conditioning and free WiFi. Free private parking is available on site.
The kitchen has a dishwasher. A flat-screen TV is offered. Other facilities at Lockrum Point Villa include a year-round outdoor pool.
The nearest airport is Anguilla Airport, 4 km from Lockrum Point Villa.