The Strand Palace is situated in Londons elegant and bustling Strand providing a unique location for both business and pleasure Covent Garden being just minutes away. All bedrooms are ensuite and have TV and direct dial telephones. The hotel is large and modern and offers excellent facilities. Meals can be enjoyed at the hotels lively Italian restaurant or The Carvery Restaurant. There is also a caf and two bars. Guests booking double rooms should note that these might consist of twin bedded rooms.