Descrizione dell'Hotel
Situato a Tottenham, nella parte settentrionale di Londra e a meno di 800 metri dalla stazione ferroviaria e della metropolitana di Tottenham Hale, il Malvern Road Rooms to Let è una struttura ben curata con un arredamento contemporaneo.