I love this hotel and everything about it!!! Its in a great location with bars and restaurants minuets away. Oxford street really near! Two tube stations (Great Portland Street & Regent's Park) basically right on your door step. If you go in the summer and have time pick up a few picnic goodies and make your way to Regents Park!...
More
- Holiday Inn London Park
- Holiday Inn London
- Regent London
- Holiday Inn Regents Park
- London Holiday Inn
- London Regent
