Sky’s the Limit at Omni Berkshire Place

When staying in Manhattan, some hotels capture the essence of what it's like to actually live here. Visitors may wonder what drives people to pay a premium for the privilege of forsaking their cars and residing in apartments with square footages approximating walk-in closets. Upon checking into a hotel like the Omni Berkshire Place, … [Read More...]