Ross Lake House Hotel

Rosscahill
Oughterard
Ireland