Tag Archives terrace view

Omni Berkshire NYC

Somebody pinch me! I think I have an addiction to terrace view rooms in New York. I guess once you’ve had a taste of the luxe life you don’t want to go back and believe me, the room we stayed in at the Omni Berkshire Place was nothing short of spectacular!

Share this article