Filter Results
Apply Filters
Clear Filters
Germantown Hotels
The Central House
220 Main Street, Germantown, United States Show map
The Central House Hotel Germantown features 6 rooms and lies only a 13-minute walk from Clermont. Guests who stay at this 5-star hotel can park their car on site.
Book Now