Hotel located at 131 Drake Street, Rochdale. Offers accommodation. Contact via phone.