Cropped out of the previous image. The Marrakech Hotel at 2588 Broadway on the corner of 103rd street. I assume the hotel occupies all four of the upper floors of this building and there is no elevator! Fortunately we were on what the Americans call the second floor.