Stayed for a week during a recent holiday in London. It's in a very handy location in Earls Court, only a short walk from the Tube station. The room is very small but functional and was cleaned every day.
Would be great to perhaps have a small fridge in the room for travellers, and note the walls are quite thin...
More
- Oliver Plaza London
- Hotel Oliver Plaza
