Loved the location
Located in Nelson within 2 miles (3 km) of River Taff, Llechwen Hall Hotel is within a few miles (5 km) of Treharris Park. This 44-room, 3-star hotel has a restaurant along with conveniences like free in-room WiFi and free self parking.
Sit down for a leisurely bite to eat at the onsite restaurant, or enjoy a drink at the bar/lounge. Satisfy your hunger from the comfort of your room with room service. For your convenience, a cooked-to-order breakfast is served for a fee each morning from 7:00 AM to 10:00 AM.
Guests can expect free WiFi and TVs with digital channels and DVD players. Coffee makers, hair dryers, and safes are also standard.
Llechwen Hall Hotel features free WiFi in public areas, meeting rooms, and express check-in. You can take advantage of free parking if you drive. Front-desk staff can assist with securing valuables, dry cleaning/laundry, and luggage storage. If you like to take your furry friend along on your adventures, this pet-friendly property offers food and water bowls. Additional amenities include express check-out, free newspapers, and a terrace.
Loved the location