Clear
Clear
Clear
Omagh Hotels

The Castle Hotel, 3 Townhall Street, Newtownstewart, Omagh, BT784AX

GET BEST DEAL NOW
Compare hotel prices in Omagh

The Castle Hotel, BT78 Hotel Details

The Castle Hotel
3 Townhall Street
Newtownstewart
Omagh
BT78 4AX
Categories
Hotels

Additional The Castle Hotel Information

Description

The Castle Hotel is a business located in Omagh in the Hotels category.

Reviews for The Castle Hotel, 3 Townhall Street, Omagh, BT78 4AX