About London

London is a neighbourhood-led city where the right address shapes the stay, and HotelsNearPOI?s current reviewed coverage starts in Mayfair near Piccadilly. This central base suits travellers who want apartment-style space, a kitchen and straightforward access to the West End rather than the services of a conventional full-service hotel.

Our present London shortlist contains one approved property, selected from a published Hotel fiche rather than padded with unreviewed names. London Choice Apartments ? Mayfair ? Piccadilly has a 9/10 guest score from 133 verified reviews and an advertised starting price of USD 768 per night. The guide will expand as further London Hotel fiches pass editorial review.

The Best Places to Stay in London

For apartment-style city stays

  • London Choice Apartments ? Mayfair ? Piccadilly offers one-bedroom accommodation with private bathrooms, fully equipped kitchens, internet and living space. Its Mayfair address and 9/10 score from 133 reviews make it the current HotelsNearPOI pick for travellers wanting a self-contained central London stay.

Sign up to our weekly newsletter

A curated hotel recommendation platform.

The best hotels in London

London Choice Apartments – Mayfair – Piccadilly

London Choice Apartments – Mayfair – Piccadilly

London

London Choice Apartments - Mayfair - Piccadilly is a sophisticated London hotel nestled in the heart of one of the city’s most opulent districts, boasting a remarkable guest score of 9/10 from 133 reviews.

  • Couples - Couples appreciate the intimate setting and exceptional location, rated 9.6 for romantic getaways.
  • Families - The spacious one-bedroom apartments and family-friendly amenities make it a solid choice for families visiting London.
  • Business Travelers - The provided internet and work-friendly environment suit business travelers looking for comfort and convenience.
  • Local Exploring - With Piccadilly Circus just a 7-minute walk away, it’s perfect for those eager to explore London’s vibrant culture and attractions.
from $768for 1 room, 1 nightincluding taxes & fees
View hotels in London