Located in South Kensington, this hotel is within a 15-minute walk of Natural History Museum, Royal Albert Hall, and Imperial College London. Kensington Palace and Kensington Gardens are also within 1 mi (2 km).
Pros: Excellent location near the Gloucester tube. NDirect access from Heathrow by tube. Good old pub nearby, also good philipinno restaurant nearby. They provided a fan due to the heat, very nice. As others have commented, they room can be very small. If you want a slightly larger room, as for a room with two twins ( verses a double).