1 more results for Aparthotels
London, United Kingdom
Wilde Apart-hotels by are centrally located in the heart of London, easily accessible and offer the golden fusion of your home and hotel.All units include a private bathroom and have air conditioning, a flat-screen TV. Studios feature a kitchenette equipped with a dishwasher, a microwave, toaster an…