One of the hotels for your stay in London is the Top Floor Room in Baker St which is located at W1U7AL, London, United Kingdom. There are many facilities offered at Top Floor Room in Baker St, both hotel and room facilities. If you are traveling to London, you can choose Top Floor Room in Baker St as a place to stay. Top Floor Room in Baker St is located in the region of England, Middlesex, Greater London
Rotate image to see Top Floor Room in Baker St
Choose a room
Double or Twin Room
Key access
Body soap
Bathtub
Shampoo
Clothes rack
Sofa bed
Hairdryer
Private Bathroom
Heating
Trash cans
Free toiletries
Ironing facilities
Conditioner
Toilet paper
Outdoor furniture
Accessible by elevator
Towels
Socket near the bed
Refrigerator
View
City view
Bottle of water
TV
Electric kettle
Bathtub or shower
Air conditioning
Iron
Linens
Balcony
Toilet
Hardwood or parquet floors
Flat-screen TV
Room size (18 square meters)
Double or Twin Room with City View
Ironing facilities
Toilet paper
Adapter
City view
View
Clothes rack
Toilet
Flat-screen TV
Electric kettle
Bottle of water
Socket near the bed
Private Bathroom
Wardrobe or closet
Bathtub or shower
Desk
Sofa bed
Free toiletries
Key access
TV
Iron
Towels
Hardwood or parquet floors
Body soap
Hairdryer
Fan
Shampoo
Linens
Conditioner
Bathtub
Refrigerator
Trash cans
Heating
Accessible by elevator
Room size (18 square meters)
Hotel Amenities
Wifi
Internet
Smoke-free property
Invoice provided
Heating
Wifi in all areas
Free Wifi
Air conditioning
Parking
Hotel policy
Check-in time is 15:00 and check-out time is 10:00