L'hotel The Cameron Studios Londres comprend 18 chambres et se trouve à environ 3 km du Carrefour de Seven Dials.
Les équipements des chambres comprennent une TV à écran plat avec des chaînes satellite ainsi qu'une cafetière/théière. Les chambres de Cameron Studios de Londres disposent d'une salle de bain équipée d'une toilette séparée et une douche. Elles viennent avec des équipements comme un sèche-cheveux et des serviettes.
À Burger Craft at The Green Man, vous pourrez déguster la cuisine British, d'ailleurs, il se trouve à proximité immédiate de cet hotel.
L'hotel est situé dans le quartier "Westminster" et propose de visiter le musée Madame Tussauds, qui est à seulement 9 minutes de marche. L'hotel est à environ 2 km du musée Victoria and Albert à Londres. Cameron Studios est situé à environ 25 minutes à pied la Photographers' Gallery. Les clients trouveront la station de métro l'Edgware Road près de cet hébergement. Il faut 33 minutes en voiture pour accéder à l'aéroport de Londres-City, qui est à 20 km de cet hotel 2 étoiles.