Motel One London - Tower Hill
About: Motel One London - Tower Hill is a 3 stars hotel in the heart of London, only a stone's throw away from the Tower of London, Liverpool Street and Sky Garden. The hotel is highly rated by its users, and it has a 24 hour front desk and multilingual staff.
The hotel offers free WiFi in public areas, a bar and a snack bar/deli. The rooms have a floor area of 170 square feet and they all have air conditioning, a TV, and a private bathroom.
Modern Bromely House In Br5
About: Motel for up to 2 people with an excellent rating of 100% based on 1 reviews. You will be based in London.
Facilities and services: a kitchen, a fridge and a garden.