
London, United Kingdom
The Manor Park Hotel
3-star hotel
Set in East Ham, in London, this hotel offers visitors a great setting in which to relax, or from which to explore the city. East Ham underground station is just a 5 minutes' walking distance away from the hotel. Guests can…
- Wi-fi
- 24-hour reception
- Car park
- Restaurant

