Baker Street Station is 2 minutes away.
Enjoy a classic stylish experience at this centrally-located place.<br />With 2 minutes walk from Baker Street station and 5 min to Regents Park or 7 min to Selfridges, you will feel spoiled for choice. Business or pleasure, you are up for a treat.
["TV", "Carbon monoxide alarm", "Kitchen", "Washer", "Smoke alarm", "Exterior security cameras on property", "Wifi"]