Strand Palace Hotel

In the heart of the West End, a great location for a theatre break, shopping trip or London sightseeing one of our favourite hotels in London is The Strand Palace Hotel

The Strand Palace is celebrating a special birthday this year – it opened in 1909 and has recently been refurbished. Guest rooms come equipped with free wi-fi, ensuite bathrooms and satelite TV. The hotel also includes breakfast when you book direct online. Click the banner for more information.

Leave a Reply