Acacia Hotel
Acacia Hotel - view 2
Acacia Hotel - view 3

Acacia Hotel

Hostel located steps from Natural History Museum

London, United Kingdom
8.80
8.8 out of 10

About this hostel

Located in London City Centre, a neighborhood in London, Acacia Hotel is near a metro station. Royal Albert Hall and Natural History Museum are cultural highlights, and some of the area's notable landmarks include Marble Arch and Buckingham Palace. Check out an event or a game at Stamford Bridge Stadium, and consider making time for Madame Tussauds Wax Museum, a top attraction not to be missed.

Amenities

Free breakfast
Airport transfer
Free WiFi
Non-smoking

What this place offers

Food and drink

Free continental breakfast each morning 7:30 AM–9:30 AM
Shared microwave

Services

Front desk (limited hours)
Tour/ticket assistance
Luggage storage

Facilities

Reception hall

What is nearby?

  • Cromwell Road

    1 min walk

  • Natural History Museum

    3 min walk

  • Imperial College London

    5 min walk

  • London (LHR-Heathrow)

    37 min drive

Where to find Acacia Hotel?

Map for Acacia Hotel

Address: 14 Queensberry Place, South Kensington, London, England, SW7 2EA View on Google Maps →

From $181/night

Great price for this location!

Check Availability

Explore More Affordable Hostels in London

Browse more affordable hostels in London and nearby areas. Each property offers great value for travelers looking for comfort and convenience at lower-than-average prices.