L'impressionante hotel Strand Palace Londra, a 4 stelle, gode di una posizione ideale nel pieno centro di Londra, a 500 metri da Trafalgar Square. L'hotel comprende 2 ristoranti e un lounge bar, e offre la possibilità di usufruire di un centro fitness.
Il Palazzo di Buckingham si trova a circa 2 km, mentre la Cattedrale di San Paolo è a circa 20 minuti a piedi. La Torre di Londra, situata a 3 km, rende il Strand Palace una scelta conveniente per i viaggiatori d'affari. Anche le attrazioni di intrattenimento come il Teatro lirico London Coliseum si trovano a 550 metri. La stazione della metropolitana Covent Garden è a circa 5 minuti a piedi.
L'hotel Strand Palace accoglie gli ospiti in 753 camere dotate di un asse e un ferro da stiro e un impianto di climatizzazione, nonché del Wi-Fi e una TV a schermo piatto con canali satellitari. Per la tua comodità, ci sono asciugacapelli e teli da bagno nei bagni deluxe che sono dotati di un bagno con WC separato e una doccia.
Potrai cenare al ristorante American Bar, situato a pochi minuti a piedi dall'hotel.