THE LORD NELSON HOTEL & SUITES

Chabad is located in close proximity to the hotel, about a 15 minute walk.