Self-Catering in Mayfair
Light and airey, spacious apartments located in the heart of Mayfair. Walking distance to Oxford Street, Piccadilly, the West End, and many of London's major tourist attractions.
Travel Help
Local Car Hire
Book Train Tickets
Book a Taxi
Facilities
Credit Cards Accepted
Room Service
TV in Rooms
Night Porter
Conference/Business Facilities
This page viewed on 6,410 occasions since 24th May 2007
Brit Quote: |
On this day: |