CHEAP HOTEL RATES SINCE 1999  
 
 Strand Palace Hotel

Nearby London hotels
Strand Palace Hotel
from £92
The Savoy
from £384
One Aldwych
from £254
ME London
from £250
Hotel Strand Continental
from £25




Strand Palace Hotel
(4 Star Hotel in London) 4 Star Hotel in London

372 Strand , London , Greater London , WC2R 0JJ , United Kingdom

Score 4.0 out of 5
based on 4040 guest reviews
  Best Rate fr £92  



Check Availability and Prices
Hotel Location