
Strand Palace is surrounded by the best London has to offer. Set in the heart of London, the hotel is mere moments from Covent Garden, Trafalgar Square and the Thames, making it the perfect location for discovering cultural icons and for those travelling on business. The hotel is home to many bedroo...
Англія
Польща

Литва
Словаччина
США



Німеччина
Чехія
ОАЕ
Швеція
Росія

Латвія
Грузія
Україна
Бельгія
Португалія