Back to Manchester

The Alan

HotelManchester

Photo supplied by our booking partner

The Alan is a hotel situated at 18 Princess Street in Manchester. It provides accommodation for guests travelling to the city.

No reviews on VacationGuide yet.