The hotel was just as pictured with a friendly staff and beautiful decor.
The hotel is located 5 min walking distance from the underground.
The hotel is in a very good area.
Beds are very comfortable , would recommend this hotel.
Located in the heart of London, this hotel is within walking distance of Russell Square and The British Museum. Also nearby …More