Imperial Hotel Cowra
The designer Imperial Hotel Cowra is a 4-star property set next to Cowra Japanese Garden, Cowra Fun Museum and Australia's World Peace Bell.
The city center is 1 km away from the hotel.
Guests can dine in Lot 31 Restaurant & Bar and Neila located within a 5-minute walk of the property.
Imperial Hotel Cowra lies within 70 minutes’ drive to Springhill airport.