Delta London Armouries
The 4-star Delta London Armouries Hotel is located in the center of London. Offering accommodation in the 20-story building, the hotel combines elegant architecture and modern facilities.
The property is 600 meters away from Victoria Park. 10 minutes' walk from London city center.
There are a mall and a market located nearby.
The property comprises of non-smoking rooms appointed with free Wi-Fi, a safe, TV, ironing facilities and a work desk. Delta London Armouries Hotel features rooms with the patio view. Guests will enjoy a hairdryer, bath sheets and bathrobes provided in the bathrooms.
Breakfast is offered in the café every morning. The small bar serves a selection of draught beers, spirits and coffee. Zen Gardens treats guests with Chinese, Vegetarian and Canadian meals and is about 100 meters away.
Guests can reach Delta London Armouries Hotel by car from London airport in 15 minutes.
Guests are offered to rent cars at Delta London Armouries Hotel to discover the sites of London.
The property features meals, cots and a playground for children. There are a gym and a fitness centre provided at Delta London Armouries Hotel.