Here's what Trippy members say about the Omni Berkshire Place:
"The only places that I visualize are the nearby hotels like Omni Berkshire Place, The Peninsula New York and The Westin New York Grand Central." See More