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