Location Located in the heart of Harlem, the hotel is within walking distance from the famous Schomburg Museum and Library and the famous 125th Street shopping district. The hotelâs vicinity also includes the legendary Apollo Theater, the State Office..