New Sweden, ME Hotels