We’re comparing great hotel deals for you...

    Hotel Crosh Lodge (Omagh, United Kingdom)

    Loading

    Hotel Crosh Lodge (Omagh, United Kingdom)

    About Crosh Lodge

    No description available

    Top amenities

      Location

      • 22 Plumbridge Road, 
      • BT78 4DA, 
      • Omagh, 
      • United Kingdom

      All amenities

      Property amenities
      1. 24-hour reception
      2. Free WiFi

      Contact

      22 Plumbridge RoadBT78 4DAOmagh, United Kingdom

      Frequently Asked Questions about Crosh Lodge

      Interesting hotels nearby Crosh Lodge

      These hotels may also be interesting for you...

      Destinations nearby Crosh Lodge

      Other destinations close to Crosh Lodge

      Explore nearby attractions