Hotels in Hyde Park- Park Grand London Hyde Park - 0 views
-
Think Hotels on 07 Sep 12Park Grand is close to Paddington. 4 star hotel offers discounted rooms with great ameneties. Park Grand is the close to hyde park and few minutes walk from paddington station.. Book online