Ramada Plazas, Limiteds, and Inns 1041 Zorn Avenue - Louisville, Kentucky 40207 Approximately 4.3 miles from Saint Thomas Seminary Compare prices for Ramada by Wyndham Louisville North with nearby hotels
Ramada by Wyndham Louisville North is the closest Ramada Plazas, Limiteds, and Inns hotel to Saint Thomas Seminary.
Ramada Plazas, Limiteds, and Inns Closest To Saint Thomas Seminary