OYO Townhouse New England, London Victoria
London England
Check in
3:00 PM
Check out
10:00 AM
Your journey of exceptional moments begins the instant you cross the threshold of OYO Townhouse New England, London Victoria, where every detail is crafted to elevate your stay, you'll be within a 5-minute drive of Buckingham Palace and Hyde Park. This hotel is 10 minutes walk to Victoria Station Travel Information Centre and 3 minutes drive to Big Ben.
Stay in one of 25 guestrooms featuring LED televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms feature showers with rainfall showerheads. Conveniences include phones and desks, and you can also request irons/ironing boards.
Property Details
Location
20 Saint Georges Drive, London, England SW1V 4BN, United Kingdom