Address and contacts of The Shit Hole Hotel in Leeds City Centre
The Shit Hole Hotel in Leeds City Centre
Leeds United Kingdom Email
Contact Phone P:
---
Website
-
Company Rating
2 Facebook users were in The Shit Hole Hotel in Leeds City Centre. It's a 1089 position in Popularity Rating for companies in Local Business category in Leeds
Summary
The Shit Hole Hotel in Leeds City Centre is Leeds based place and this enity listed in Residence & Other category.