Friday, September 25, 2009

Langham Hotels to make debut in the Caribbean

Luxury hotelier Langham Hotels International has signed a deal for a new resort in the Bahamas. Langham Place Resort & Spa, Port St George, Bahamas, is slated to open by 2013.

Read more: