The Park Hotel is a hotel Greater London England located in United Kingdom.
19 Park Rd Teddington Greater London TW11 0AB United Kingdom
Credit Cards | Yes (incl. MasterCard) |
We had a carvery here on Sunday and it was great- 2 courses for £10 and the veg was cooked perfectly with lots of nice extras like crackling ! Yum! The pudding was also very good, amazing value.
I think it’s a 4 star hotel , and it feels like a 4 star pub ! Sit out the side, instead of out the front though, and you get caught in a wind trap which can get very cold, very quickly
Great local venue for meetings, lunch and dinner
Soup of the day and duck stir fry . Did the trick!
Get the nachos you will be impressed sports on tv great service!
Great place to meet with excellent, helpfulteam
If u work for a local company or org, u can get a 10% discount . Niiiice
Nice hotel rooms, pretty and friendly receptionists , busy bar with sky sports . food okay.
Am I in central London? £4.55 a pint??
Great place for lunch
Service is slow be patient
Expensive. Soulless. Tables outside are OK if it's sunny.
Close to the station and the high street AND free wi-fi! - Fiona L-F
The rooms are basic but clean. Rooms have a kettle and tea/coffee but if needed, you're best off bringing your own hair dryer and iron - Brighty
Great service from checking in to checking out. Could have better veg options in the restaurant but that is part for the course with British/continental restaurants. Afternoon tea is amazing. - Sid Pandya
Beautiful setting, good service excellent gym and pool facilities - Peter Frost
Everyone enjoyed their steaks! Nice wine list by the glass too. - Jennifer L