Call To Book
Located in downtown London at 242 Pall Mall Street, just off of Richmond Street, south of Oxford Street
Whether staying for business or leisure, find out why Station Park is the Place to Stay. Located on Richmond Row, London's dynamic hub for trendy, eclectic shopping, exciting dining options, and vibrant entertainment. Our 126 wonderfully annointed two room suites, come equipped with two TV's, free WiFi, microwaves, mini fridges, and Keurig coffee machines. Continental breakfast is included for all guests, and is served 7 days a week.
Pets are welcome