El Studio Lover Londres se encuentra a 2 km del Acuario de Londres y a 650 metros de la estación de metro London Bridge. Los huéspedes pueden disfrutar del Wi-Fi.
El apartamento está situado en el distrito Centro de Londres, en los alrededores inmediatos del Unicorn Theatre. Los huéspedes tienen fácil acceso al Puente de la Torre, que está a tan solo 6 minutos a pie. El London Eye también se encuentra a 2,1 km.
Dentro de este apartamento hay una cocina totalmente equipada donde los huéspedes pueden preparar sus propias comidas caseras. El aeropuerto la Ciudad de Londres, situado a 5 km, es el más cercano al Studio Lover en Londres.