A lovely original Boutique style hotel in the heart of central London, St James area close to Mayfair. An ideal location to discover the most famous London sights and entertainment like Buckingham Palace, Trafalgar Square, the theatres and nightlife of the West End.(0908AB)
Located in London (London City Centre), St. James Hotel and Club Mayfair is within a 10-minute walk of Buckingham Palace and St. James Park. This 5-star hotel is 0.5 mi (0.8 km) from Her Majesty''s Theatre and 0.5 mi (0.7 km) from Piccadilly Circus.