Boston Manor Hotel
The lovely 3-star Boston Manor Hotel offers modern guestrooms. The hotel was opened in 1930 and remains an example of royal architecture in London ever since.
Guests can easily reach Twickenham Stadium, which is about 6 km away. The property is set within 4 km distance from London city center.
The hotel is surrounded by restaurants and a stadium.
For a comfortable stay in London Boston Manor Hotel offers 48 rooms fitted with a ceiling fan, high-speed internet, TV, coffee/tea makers and a personal computer. Bathrooms come with a bathtub, a shower and a bidet.
Breakfast is served in the bar each morning. The 24-hour restaurant offers exquisite South Asian cuisine. Guests can unwind in the on-site night bar with a favourite drink. Providing a variety of meals, Shake Shack and Battersea Pie are approximately 200 meters away.
A 10-minute walk will take you to Boston Manor subway station. London Heathrow airport lies within about 15 minutes' drive.
Business travelers can make use of a meeting room and a photocopier offered on site.