Excellent location and amenities. A great place to stay in london for business or as a hub for a holiday.