The Best Western Premier Shaftesbury Hotel in London
The Best Western Premier Shaftesbury Hotel is a 67 room Hotel near London, Greater London
Rating : 4 Star
With rooms from £95.00 The Best Western Premier Shaftesbury Hotel in London provides good value for money.
Address:
65 – 73 Shaftesbury Avenue,W1D 6EX
Want More Information? : Click Here to book The Best Western Premier Shaftesbury Hotel in London
Sample Room : 
- May 31st








Leave a Reply