R
Robert Johnson Review of Park Grand London Kensington
Excellent hotel with the most comfortable beds in ...
Excellent hotel with the most comfortable beds in the UK. Extremely close to Earls Court tube station; only a brief walk away. Restaurants and pubs close by. Convenient and inexpensive snacks in the mini-bar.
Comments: