Choose your room
Kensington Apartments
Kensington Apartments London is a great place to stay in Kensington with stately Victorian buildings and embassies, about 20 minutes' walk from Royal Albert Hall.
The public Trafalgar Square is situated 4.7 km away, and the expansive park "Kensington Gardens" is merely 1.9 km from this apartment.
The nearby tube station is High Street Kensington in close proximity to the apartment.
Hotel Policy
Check-in: from 15:00 until 23:59
Check-out: from 07:00 until 10:00