Concept Serviced Apartments
Apartment
London
Concept Serviced Apartments are modern, spacious studios and one-bedroom apartments with free Wi-Fi, a 2-minute walk from Bayswater Underground Station and a 15-minute walk from Hyde Park.
Number of rooms: 7
Kensington and Chelsea, London, W2 4NP, United Kingdom