Apartments in London

Hotels found in London, Apartments — 475

Search hotels in London, Apartments

Fraser Place Canary Wharf

80 Boardwalk Place, Trafalgar Way, London Map
Fraser Place Canary Wharf Photos
6 reviews

Situated in the heart of London’s Canary Wharf business district, Fraser Place offers Show more

Fraser Suites Queens Gate

Kensington and Chelsea, 39B Queens Gate Gardens, London Map
Fraser Suites Queens Gate Photos
5 reviews

Fraser Suites Queens Gate has chic studios and apartments with kitchenettes and Show more

The Apartments, Chelsea

Kensington and Chelsea, 36 Draycott Place, London Map
The Apartments, Chelsea Photos

These luxury serviced apartments are located just 5 minutes’ walk from the prestigious Show more

Belle Cour

Westminster, 4 Upper Tachbrook, Westminster, London Map
Belle Cour Photos
38 reviews

This luxurious small boutique hotel is situated in Westminster, a 20-minute walk Show more

Prospect Suites

4 hutchings street, London Map
Prospect Suites Photos
20 reviews

With beautiful balcony views across the River Thames, these luxury apartments are Show more

Rez Apartments

City of London, 26 Widegate Street Map
Rez Apartments Photos

Family-run boutique apartments in the financial heart of London and only 2 minutes’ Show more

51 Kensington Court

Kensington and Chelsea, 51 Kensington Court Map
51 Kensington Court Photos

In an elegant Victorian townhouse, 51 Kensington Court is just 7 minutes’ walk from Show more