The Omni Berkshire Place is a elegant luxury hotel located in Midtown. The rooms have been renovated recently and feature pillow top mattresses, feather pillows, soundproof windows. Rooms are fairly spacious, Deluxe rooms are 271 square feet, Superior and Executive rooms are 360 square feet. Suites are also available. Good location near Rockefeller Center and 5th Avenue Shopping.
Omni Berkshire Place