The 4-star St Johns Boutique Hotel London features 6 rooms and lies nearly a 10-minute drive from the famous British Museum. The inn also offers Wi-Fi in public areas.
The rooms include a mini fridge bar and coffee/tea making facilities, along with a flat-screen TV with satellite channels for your convenience. Guests can also make use of a walk-in shower and a separate toilet, as well as comforts such as hairdryers and bath sheets.
This London hotel is a 13-minute walk from Carluccio's, that serves European cuisine.
The property is situated in Westminster Borough, which is a great choice for travellers interested in shopping, parks and theatre, within walking distance of Swiss Cottage underground station. Buckingham Palace is nearly a 10-minute drive from this perfect hotel, and London City airport is 20 km away. Madame Tussauds London is within 25 minutes' walk of the accommodation. St Johns Boutique Hotel is conveniently located just a short stroll from London South Hampstead train station.