SupportSign In

Sloane Avenue Apartments

Sloane Avenue, Chelsea, London United Kingdom

Check-in

15:00, 6 Oct 2026

Check-out

1 night

11:00, 7 Oct 2026

Rooms & Guests

Overview

Property Location

Located in London (London City Centre), Sloane Avenue Apartments is within a 15-minute walk of Natural History Museum and Harrods. This apartment is 0.7 mi (1 km) from Imperial College London and 0.4 mi (0.6 km) from Cromwell Road.

Amenities

Take in the views from a garden.

Business, Other Amenities

Featured amenities include multilingual staff and an elevator (lift). Self parking (subject to charges) is available onsite.

24 Hour Front Desk

Elevator

Parking

Room Service

Garden

Designated Smoking Area

Seating Area

Check-in

15:00


Check-out

11:00


Cancellation

Cancellation policies can vary seasonally or depending on the property or room type. You can review the specific policy for the hotel you selected during the reservation process.


Children

Children policies may vary seasonally or depending on the hotel or room type. You can review the hotel's policies during reservation.