
Dorset Square Hotel and its Local Attractions
Dorset Square Hotel is situated in a beautiful Regency townhouse and has 38 uniquely designed bedrooms which overlook a leafy private square. A great reason to stay at Dorset Square Hotel is its location which is near to some of London’s favourite attractions. Here is our pick of the best places to visit when staying at Dorset Square Hotel...
Read More