This 4-star hotel offers 304 rooms