Filter Results
Apply Filters
Clear Filters
Central hotels in Upland
Lemon House
380 West 9Th Street, Upland, United States Show map
The comfortable Lemon House Hotel Upland provides proximity to Upland Memorial Park, which is situated around 25 minutes' walk away. The hotel also includes private parking.
Book Now