The Hotel Chelsea…Bringing Back Nostalgic New York City
The Hotel Chelsea at 222 West 23rd Street, between Seventh and Eighth Avenues was built in 1883 at…
The Hotel Chelsea at 222 West 23rd Street, between Seventh and Eighth Avenues was built in 1883 at…
The Palm will always be a place where ‘people come to celebrate.’ It’s been that way since 1926.…