Evelyn Gardens Hotel is a fine option to stay in London. The hotel comprises 614 rooms and offers good services maintained by professional staff.
The hotel lies within 15 minutes' walk of Chelsea FC. The property boasts location within 4 km from London city center.
The hotel rooms are elegant and come with Wi-Fi, ironing facilities and IDD telephone.
Situated 100 meters from the venue Kosmopol and Riccardo's Restaurant serve a variety of food.
Gloucester Road subway station is 10 minute walking distance from the hotel. Guests can reach London City airport within 25 minutes by car.
Guests can benefit from a vending machine and a luggage storage.