Situated in the heart of central London, Apple Apartments - The Strand offer apartments filled with the latest technology, including touch-screen remote control for all interior facilities.
Number of rooms: 15
Marconi House, 335 The Strand, Westminster Borough, London, WC2R 1HA, United Kingdom