The Chelsea
The Chelsea 67 church walks, Llandudno, United Kingdom
-
Llandudno, United Kingdom
One of the hotels for your stay in Llandudno is the The Chelsea which is located at The Chelsea 67 church walks, Llandudno, United Kingdom. There are many facilities offered at The Chelsea, both hotel and room facilities. If you are traveling to Llandudno, you can choose The Chelsea as a place to stay. The Chelsea is located in the region of Wales, Clwyd, North Wales
Rotate image to see The Chelsea
Hotel Amenities
- Outdoor furniture
- Free Wifi
- Smoke alarms
- Shared lounge/TV area
- Family rooms
- Garden
- Fire extinguishers
- Non-smoking rooms
- Heating
- Wifi
- Board games/Puzzles
- Internet
- Smoke-free property
- Game room
Hotel policy
- Check-in time is 16:00 and check-out time is 11:00
- Pets are not allowed