05-2014 - New Castle Hotels & Resorts Names Alex Lugo General Manager of Westin Jekyll Island
New Hotel Slated to Open January 2015 JEKYLL ISLAND, Ga./SHELTON, Conn. — May 6, 2014 — Officials of New Castle Hotels & Resorts, a leading hotel owner, operator and developer, today named Alex Lugo general manager of the Westin Jekyll Island, currently under construction on Jekyll Island's oceanfront. The 200-room hotel is expected to open Read more...