Holiday Inn is located on the beautiful white-sand beach in Rose Hall, Montego Bay. Thrilling motorized watersports activities are available throughout your entire stay including skiing, tubing, parasailing and much more...