The Fitzrovia Townhouses Hotel is rated 4 stars and provides visitors with an elevator and parking.
London Eye is within 25 minutes' walk away. The venue is set within 2 km from London city center.
There is Great Portland Street subway station at a reachable distance. It takes about 20 minutes to get to London City airport by car.
This property offers guestrooms complete with complimentary Wi-Fi, flat-screen television, a microwave, a fridge and a kitchen. They also have a freezer and a cooktop available for self-catering.
Eat & Drink
Serving a wide range of dishes, Roka and Mode can be reached within 5 minutes’ walk.
The venue offers laundry, housekeeping and room service.