Citadines Trafalgar Square London offers modern, self-catering accommodation in central London.
Located just 10 minutes' walk from Hyde Park and 15 minutes' walk from Notting Hill, Grand Plaza Serviced Apartments provides comfortable…
Located just 10 minutes’ walk from Covent Garden , the contemporary Citadines Holborn is surrounded by shops, old pubs and well-known…
In stylish South Kensington, Citadines South Kensington is just 5 minutes’ walk from Hyde Park.
Located just a 4-minute walk from Hyde Park in the heart of London city center, Vancouver Hotel and Studios offers self-catering…
Citadines Apart'hotel Barbican offers modern self-catering apartments, a 2-minute walk from Barbican Underground Station and a short taxi…
Situated 2 minutes’ walk from Monument tube station, Fraser Residence City offers air-conditioned apartments with city views and fully…