Filter Results
Apply Filters
Clear Filters
Castle Hotels in Louisville
Spacious Castle House W/ Yard + Great Location!
703 Rubel Avenue, Louisville, United States Show map
The 6-bedroom Spacious Castle House W/ Yard + Great Location! Louisville villa accommodates up to 16 guests and offers a convenient location around a 10-minute ride from such places of worship as the…
From US$ 906
Book Now