Billionaire Suites Kensington
Condo Hotel
London
«Billionaire Suites Kensington» is located in London. This apartment hotel is located in 4 km from the city center.
Number of rooms: 2
2 Cromwell Road, London, SW7 4DW