This hotel is the perfect hotel! The location is just a few blocks away from Knightsbridge where all the great shopping is, such as Harrods. It's close to many museums and it's right across the street from a tube stop and a grocery store. There are plenty of resturaunts in area too. The hotel was recently renovated so all the... more






