One of the hotels for your stay in London is the Chelsea London Town House which is located at 21 Bury Walk, London, United Kingdom. There are many facilities offered at Chelsea London Town House, both hotel and room facilities. If you are traveling to London, you can choose Chelsea London Town House as a place to stay. Chelsea London Town House is located in the region of England, Middlesex, Greater London.
Rotate image to see Chelsea London Town House
Choose a room
Two-Bedroom Townhouse
Room size (116 square metres)Room amenities
- Desk
- Adapter
- Hypoallergenic pillow
- Dining area
- Shampoo
- Additional bathroom
- Conditioner
- Clothes rack
- Quiet street view
- Toilet
- Sitting area
- Wardrobe or closet
- Satellite channels
- Washing machine
- Dishwasher
- Balcony
- Kitchen
- Dining table
- Body soap
- Free toiletries
- Cleaning products
- View
- Semi-detached
- Heating
- City view
- Oven
- Private Bathroom
- Iron
- Key access
- Towels
- Wine glasses
- Bathtub or shower
- Toaster
- Fire extinguisher
- Terrace
- Linens
- Patio
- Electric kettle
- Socket near the bed
- Chocolate/Cookies
- Dryer
- Hairdryer
- Smoke Alarm
- Refrigerator
- Drying rack for clothing
- Trash cans
- Private entrance
- Fan
- Carpeted
- Sofa bed
- Bathtub
- Sofa
- High chair
- Bathrobe
- Shower
- Flat-screen TV
- Upper floors accessible by stairs only
- Childrens' cribs
- Kitchenette
- Stovetop
- Ironing facilities
- Kitchenware
- Hardwood or parquet floors
- Microwave
- Toilet paper
- TV
- Fireplace
- Fold-up bed
- Non-feather pillow
Hotel Amenities
- Wifi in all areas
- Key access
- Non-smoking rooms
- Invoice provided
- Garden
- Heating
- Family rooms
- Internet
- Smoke alarms
- Free Wifi
- Private check-in/out
- Smoke-free property
- Terrace
- Wifi
- Fire extinguishers
- Pet friendly
Hotel policy
- Check-in time is 14:00 and check-out time is 12:00
- If you wish to bring pets, please ask at the hotel