The Villa Athena Wentworth Falls provides a great place for travelers to relax after a busy day. The Villa Athena Wentworth Falls offers a pleasant stay in Blue Mountains for those traveling for business or leisure.
This hotel is located near many of Blue Mountains's attractions including Lincoln's Rock, Falls Gallery and Valley of the Waters Walk.
After a long day of sightseeing, guests can retire to the comfort of the hotel. For those driving themselves, parking is provided on site.