Guest Review Score: 7.6/10
A beautiful town house, London Guards Hotel is one of the best cheap options for accommodation in London. Lancaster Gate tube station is the most ideal option to reach this three star bed and breakfast London hotel.
There are 40 rooms which provide all the basic facilities. A speciality restaurant within the premises will cater to the appetite of the guests. Sip in wine and drinks from Russia and Armenia. You can also chill out with a drink at the lounge.
Trace some of the most cherished London attractions at a short distance from this hotel like Buckingham Palace, Oxford Street, among many others.