The hotel offers the business guest more than 16,000 sq. ft. of state-of-the-art meeting space
By admin / April 14, 2016