Apartment Alya offers accommodation in London and boasts views of the garden. Free WiFi is provided. The kitchen offers an oven, microwave, dishwasher, fridge/freezer and an induction cooker. Towels and bed linen are featured in this self-catering accommodation. Harrods is less than 3 km from Apartm Read more
Apartment Alya offers accommodation in London and boasts views of the garden. Free WiFi is provided. The kitchen offers an oven, microwave, dishwasher, fridge/freezer and an induction cooker. Towels and bed linen are featured in this self-catering accommodation. Harrods is less than 3 km from Apartment Alya, while Royal Albert Hall is 1.6 km away. Heathrow Airport is 27 km from the property.