Rose Hall Holiday Inn Sunspree Resort Hotel Rose Hall, Rose Hall. Wyndham Rose Hall Golf & Beach Resort Hotel Rose Hall, Rose Hall.