LOADING ...

London Hotels: Mayflower Hotel - England Hotels and Accommodation - Hotels.tv

Nov 28, 2007

Thumbs

London Hotels: Mayflower Hotel - England Hotels and Accommodation - Hotels.tv
London Hotels: Mayflower Hotel - England Hotels and Accommodation - Hotels.tv thumb London Hotels: Mayflower Hotel - England Hotels and Accommodation - Hotels.tv thumb London Hotels: Mayflower Hotel - England Hotels and Accommodation - Hotels.tv thumb

Description

http://www.hotels.tv/london-hotels/mayflower-hotel-london/
The Mayflower is a beautiful Townhouse Hotel of 48 rooms, each decorated and furnished individually in a distinctive style. It provides a haven of serene, spacious comfort located close to Earls Court with easy access to Knightsbridge and London's West End. The hotel offers an intriguing blend of Eastern influences & modern luxury where vibrant fabrics and oriental antiques abound.