Manchester - Sashas Hotel, England, United Kingdom

Address: 12 Tib Street, Manchester M4 1SH, United Kingdom
 

Sachas Hotel Manchester at 12 Tib Street, Back Piccadilly, Manchester M4 1SH, United Kingdom.