Situato a Londra, a 1,3 km dall'Abbazia di Westminster e a 1,4 km da Buckingham Palace, il Victoria style flat near Victoria station offre la vista sulla città e la connessione WiFi gratuita.
La struttura fornisce il servizio di autonoleggio.
Il Victoria style flat near Victoria station sorge nelle vicinanze di rinomati punti di interesse, tra cui il Palazzo di Westminster, il Big Ben e il St James's Park. 13 km dall'Aeroporto più vicino, quello di Londra-City.