Situated in Eltham in the Saint Ann Parish region, Upton Manor has a patio and garden views. Guests have access to free WiFi.
The property includes a living room with a flat-screen TV. The air-conditioned accommodation is equipped with a kitchenette.
A car rental service is available at this property.
Ocho Rios is 5 km from the apartment. The nearest airport is Norman Manley International Airport, 59 km from the property.