Skip to content
Hotels of Earth

Victoria Charming Atmosphere

★★★ 46 Cambridge st, lower ground floor, London, England, SW1V4QH, London, GB

6 guest rating

About this hotel

Prime Location

This stylish apartment is strategically located in the heart of London, just minutes away from iconic landmarks such as Buckingham Palace, Hyde Park, and Westminster Abbey.

Convenience at Your Doorstep

Enjoy the convenience of being within a short walk from Victoria Station Travel Information Centre and Sloane Square, making it easy to explore the city and all it has to offer.

Airport Accessibility

With several major airports within a reasonable distance, including Heathrow, Gatwick, and London City Airport, your travels to and from the city are sure to be a breeze.

Ready to immerse yourself in the vibrant city of London? Book your stay at our centrally situated apartment today!

Rooms & rates

Apartment

Sleeps 4 · Double bed, Sofa bed

  • Private bathroom
  • Kitchen
  • Free WiFi
  • Shower
  • TV

Amenities

  • Free WiFi
  • Smoke-free property

Location

© OpenStreetMap contributors

46 Cambridge st, lower ground floor, London, England, SW1V4QH, London, GB

Check-in
from 03:00 PM to 08:00 PM
Check-out
until 10:00 AM

Good to know

A deposit may be required at the property.

›Pets

Pets not allowed

›Pets

No pets

›Smoking

No smoking

›Children and extra bed policy

Children welcome

›General

Professional property host/manager