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
City view
Ironing facilities
Refrigerator
Bottle of water
Balcony
Towels
Bathtub
Hairdryer
Body soap
Flat-screen TV
Linens
Shampoo
Toilet
Key access
Accessible by elevator
Bathtub or shower
Private Bathroom
TV
Heating
Trash cans
Outdoor furniture
Electric kettle
Clothes rack
Socket near the bed
Free toiletries
View
Toilet paper
Sofa bed
Iron
Air conditioning
Hardwood or parquet floors
Conditioner
Room size (18 square meters)
Double or Twin Room with City View
Hairdryer
Hardwood or parquet floors
Bathtub or shower
Socket near the bed
Conditioner
Wardrobe or closet
Trash cans
Bottle of water
Towels
Accessible by elevator
Refrigerator
Free toiletries
Fan
View
Heating
Electric kettle
Sofa bed
Clothes rack
Linens
Toilet
City view
Key access
Flat-screen TV
Ironing facilities
TV
Private Bathroom
Iron
Toilet paper
Desk
Adapter
Body soap
Bathtub
Shampoo
Room size (18 square meters)
Hotel Amenities
Internet
Free Wifi
Air conditioning
Wifi in all areas
Invoice provided
Parking
Smoke-free property
Heating
Wifi
Hotel policy
Check-in time is 15:00 and check-out time is 10:00