This boutique hotel is perfect for business travelers as well as tourists. The staff is amazing and welcoming. The location is perfect, especially for those who are coming in on the Heathrow Express and then want to head further into central London. Definitely get the breakfast as well.
Located in London City Centre, this hotel is within a 15-minute walk of Hyde Park and Kensington Gardens. Royal Albert Hall …More