Hotel chains: 1,205
Hotels: 66,958
Omni Hotels Logo

Omni Hotels in New York

Omni Hotels has one hotel in New York

Omni Hotels is one of 104 hotel chains in New York. This chain only operates one hotel in the city – Omni Berkshire Place, which is a four-star hotel located at 21 East 52nd Street. The hotel has a score of 8.5 out of 10 based on 353 reviews. This score is similar compared to the other hotels in the city. Omni Hotels has fewer rooms than most chains in New York, with 396 rooms.

Omni Berkshire Place picture
Omni Berkshire Place ★★★★

21 East 52nd Street

Rating: 8.50 Check availability