Alojarse en la Villa London Stratford House permite a los huéspedes llegar fácilmente al Parque olímpico Reina Isabel, situado a unos 2 km.
Situada en el barrio Newham, la villa está a tan solo 300 metros del University of East London Stratford Campus y a unos 15 minutos en coche de la Calle Brick Lane. El Centro de Exposiciones ExCeL está a unos 4 km y el aeropuerto la Ciudad de Londres se encuentra a 5 km de esta villa. La Villa London Stratford House ofrece a los entusiastas del deporte la posibilidad de descubrir el Copper Box, situado a unos 25 minutos a pie.
Los cuartos de baño también disponen de inodoro separado y ducha. Las comodidades de los cuartos de baño incluyen secadores de pelo y toallas de baño.
Los huéspedes de la Villa London Stratford House pueden utilizar una cocina totalmente equipada con tetera, nevera y un horno. Los huéspedes pueden disfrutar de la cocina tailandesa en el restaurante Thai Pie, que se encuentra a unos 5 minutos a pie. Próximo a la estación de metro Stratford, el alojamiento está convenientemente situado a unos 800 metros.