Skip to content
Hotels of Earth

London Charm - Central London Apart Soho Mayfair

★★★ Brewer Street, London, England, W1F 9, London, GB

6 guest rating

About this hotel

Discover an enchanting escape right in the heart of London at our exquisite hotel.

Stylish Accommodations

Our guest rooms offer a home-like atmosphere, complete with kitchens featuring refrigerators, ovens, microwaves, and electric kettles, ensuring you have everything you need to unwind.

Unbeatable Location

Just a stroll away from iconic landmarks like Piccadilly Circus and Leicester Square, you’ll find yourself surrounded by the vibrant energy of London's nightlife and culture. Explore Regent Street and Bond Street, all within walking distance!

Stay Connected

Enjoy complimentary wireless internet throughout your stay, perfect for keeping you connected with loved ones or planning your next adventure.

Indulge in the perfect London experience—book your stay today!

Rooms & rates

Apartment

Sleeps 2

Amenities

  • Free WiFi

Location

Good to know

A deposit may be required at the property.

›Pets

Pets not allowed

›General

Professional property host/manager