THE LORD NELSON HOTEL & SUITES Chabad is located in close proximity to the hotel, about a 15 minute walk.