The Castle Inn
Pub · Bar
The Castle Inn is a guest house offering comfortable accommodation with private bathrooms. Guests can enjoy free WiFi and a bar for relaxation. The establishment also provides amenities such as free parking, an airport shuttle, and evening entertainment.
Location
Best places nearby
The highest rated places close to The Castle Inn.
Local restaurants nearby
3 Townhall Street, Newtownstewart, Northern Ireland



