Earls Court Garden Hotel
Earls Court Garden Hotel is a good accommodation choice in London.
The property is about 15 minutes' walk of Natural History Museum.
Guests at Earls Court Garden Hotel are accommodated in rooms with heating, television, a dressing area, a personal computer and a separate toilet. They feature bathrooms with a bathtub, a shower and free toiletries.
A 5-minute walk takes guests to the gastropub 15/25 Asian Dining Room.
5 minutes' walk to West Brompton train station.