A restaurant, a bar/lounge, and coffee/tea in a common area are available at this smoke-free hotel. WiFi in public areas is free. Other amenities include conference space, dry cleaning, and laundry facilities.
Beech Hill Country House Hotel is located in Londonderry. Craigavon Bridge and Walled City are local landmarks, and the area's natural beauty can be seen at Ness Country Park and Sperrins. Riverwatch Aquarium and Visitor Centre and Templemore Sports Complex are also worth visiting. Discover the area's water adventures with kayaking and windsurfing nearby, or enjoy the great outdoors with ecotours and rock climbing.