Saturday, September 11, 2010

Omni Hotels and Amelia Island

Omni Hotels and Resorts continues expansion into new U.S. markets with the announcement of purchasing Amelia Island Plantation in Amelia Island, Florida, located 29 miles north of Jacksonville. Omni will be expanding the number of guest rooms and adding a new ballroom. Additional locations being considered by Omni Hotels and Resorts for new hotels include Pittsburgh and Boston.

Read about our Omni Hotel destination features:
Atlanta | Corpus Christi | San Antonio
Omni Colonnade in San Antonio

comments powered by Disqus