Built in 1850, Ross Lake House Hotel is a Georgian House set in woodlands. It offers rooms with baths and showers, a fabulous restaurant serving Irish cuisine and free parking. Ross Lake House is just 2 miles f ... Read more

View all Luxury Hotels in Oughterard