(+39) 010 5701151

Home

Checking availability and prices
MAYFLOWER HOTEL

Check availability

1

MAYFLOWER HOTEL

3 Stars 3 Stars Hotel
26 -28 TREBOVIR ROAD

London, Greater London, United Kingdom

Description

The Mayflower hotel is a boutique, modern, elegant and charming property situated within a few minutes walk from the Earl's Court tube station. all the bright and contemporary 48 rooms are with bathroom, satellite television, telephone and tea/coffee making facilities. The hotel also has a cheerful breakfast room and a pay car park.

Address: 26 -28 TREBOVIR ROAD
Map location could be inaccurate. Please double check the address well before your trip.