
38a Knight Street, L1 9DT - Liverpool, United Kingdom
The Captains House is a distinguished 5-star holiday home located in the heart of Liverpool, United Kingdom. This historic property offers a unique stay with just one room and...
- Features:
- Smoke-free property
- Angling
- Pet-friendly
- Wireless internet
- Smoke-free rooms





