This place offers a quaint vibe and because it’s located right next to Hyde Park and Oxford Street it provides great options for sightseeing, food, and generally experiencing London from the heart of the city. The room was clean and the staff were friendly. Would recommend this for anyone looking to travel to the city and stay in the centre of it all!