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.
Address: Marconi House, 335 The Strand, London
Rates from:
GBP 147 Booking.com