answersLogoWhite

0

The Strand Palace Hotel is located in the UK. Their address is 372 Strand, London, Greater London WC2R 0JJ, United Kingdom. It is situated in central London.

User Avatar

Wiki User

12y ago

What else can I help you with?

Related Questions

Where is the Strand Palace Hotel located?

The Strand Palace Hotel is located in the Historic West side of London. It is located by the cultural landmarks and close by the Trafalgar Square one of London's must see sights.


When was Strand Palace Hotel created?

Strand Palace Hotel was created in 1909.


In what country is the Strand Palace Hotel?

"The Strand Palace Hotel is in England, a country that is sometimes referred to as Great Britain. Many people enjoy staying here because of its nice location."


What amenities are available at the Strand Palace Hotel?

Strand Palace Hotel offers many of the amenities that other hotels offer. The Strand Palace Hotel offers ensuite bathrooms, plasma TV's, free Wi-Fi, luxury toiletry, free access to a gym, in room safes, and much much more.


What hotels are located near Covent Garden?

Some hotels that are located near the Convent Garden are: The Strand Palace, The Wardolf Hilton, Kingsway Hall Hotel, The Savory, St. Martin's Hall, and ME London.


Where is Peterhof palace located in what country?

Peterhof Palace is located in Russia.


Where is the Minoan palace located?

The palace of Knossos was located on the island of Crete.


Which city is shubra palace located?

In which city is Shubra palace located? Taif


In which Spanish city is the Alhambra palace located?

The Alhambra Palace is located in Granada in Southern Spain.


Where is the Winter palace located?

The Winter Palace is located in St. Petersburg, Russia.hope this helps! :D


Where is Topkapi Palace?

The Topkapi Palace is located in Istanbul, Turkey.


What city in Austria is the Hofburg Imperial Palace located?

The Hofburg Imperial palace is located in Vienna, Austria.