Our first in the U.K. with great friends, who found this awesome hotel. It's in a fantastic location, you are so close to Hyde Park ( absolutely beautiful park )! The rooms are great, clean and very comfortable, the staff at the front desk was extremely helpful and very accommodating. The hotel is so conveniently located that you can walk to everything, if you want to travel via the tube, it's just a block away ! Awesome !
If you visit London, this is a great place to stay ! Hotel is also close to some great coffee shops and some great Italian restaurants !More
- Free Wifi