Situado a 3 km de la Galería de la Reina, el hotel The Cameron Studios Londres, de 2 estrellas, es un alojamiento con 18 habitaciones.
Las instalaciones de las habitaciones incluyen TV de pantalla plana con canales vía satélite, así como servicio de tetera/cafetera. Los huéspedes pueden usar un inodoro separado y ducha, además de secadores de pelo y toallas.
El restaurante Burger Craft at The Green Man está al lado del hotel Cameron Studios Londres, a unos 5 minutos a pie.
Situado en el barrio Westminster Borough, este hotel está situado cerca del Madame Tussauds de Londres. Perfecto para los que buscan nuevos conocimientos, la Imperial College London se encuentra a unos 25 minutos a pie del hotel. Situado a 6 km de la Catedral de San Pablo de Londres, el Cameron Studios Londres pone la ciudad al alcance de la mano. El lugar se sitúa muy cerca de la estación de metro Edgware Road y a 33 minutos en coche del aeropuerto la Ciudad de Londres.