Villa Fitzrovial is a central property in a central area of London, within a 15-minute walk from Madame Tussauds London.
The villa is situated near a tube station, about 1500 meters from National Gallery. A gallery and a museum lie near the villa. The property is about 5 minutes’ walk from Attendant serving eclectic dishes.
Euston train station lies within a 15-minute walk.
The venue offers 6 rooms. They feature complimentary Wi-Fi, TV, a dining area, high ceiling and a DVD player. There are a double bed and a sofa bed provided for use. The villa comes with a marble bathroom with a hairdryer, free toiletries and dressing gowns.
Eat & Drink
A kitchen is fitted with a microwave, an electric kettle, a fridge, a washing machine and glassware.
Beach facilities at Villa Fitzrovial comprise showers and towels.
Wireless internet is available in the entire villa for free.
Paid Public parking is possible at a location nearby.