L'OYO Townhouse New England, London Victoria est situé à seulement 10 minutes à pied des gares ferroviaire et routière Victoria du centre de Londres. Occupant un bâtiment de style georgien datant du XIXe siècle, cet établissement se trouve à moins de 1,6 km du musée Tate Britain, du palais de Buckingham et de l’abbaye de Westminster.
Toutes les chambres lumineuses comprennent un lit confortable de marque Hypnos, une télévision et un bureau doté de prises pour modem. Leur salle de bains privative est pourvue d’une douche. Un sèche-cheveux vous sera fourni sur demande.
Le New England Hotel se situe à 15 minutes de marche du quartier emblématique de Westminster, regroupant Big Ben, le Parlement et bien d’autres sites d’intérêt célèbres. Enfin, les théâtres et établissements nocturnes du quartier du West End sont à seulement 5 minutes en métro de la gare Victoria.