No Nonsense, Just The Right Hotels
150 Delancey StNew York, New York 100021.0 miles from Beth Israel Medical Center