Company name: Lough Rea Hotel & Spa
Description: Upscale lodging with chic rooms & suites
Lough Rea Hotel & Spa, Athenry Rd, Loughrea, Co. Galway, H62 Y189, Ireland