Amazing place to stay in London! We were here for a weekend and the location is just amazing: right across the Underground station and also the train station. The room is very clean and you have everything you need in the room. The staff of the hotel is very friendly and helpful. We would definitely come back to this place in London!